moore's horsetail - Turkish English Dictionary